/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package modele.combinaison;

import java.util.Map;

/**
 * Classe Chance : Combinaison qui calcule son score
 * en effectuant la somme des dés selectionnés.
 * @author Khémon Beh & Florian Minin
 */
public class Chance extends CombinaisonComplexe{

    public final static String COMBINAISON_CHANCE = "Chance";
    private int score;

    /**
     * Retourne le nom de la combinaison
     * @return <tt>String</tt> correspondant a la combinaison
     */
    public String getNomCombinaison() {
        return COMBINAISON_CHANCE;
    }

    /**
     * Retourne le score de la combinainson
     * @return <tt>int</tt> correspondant au score de la combinaison
     */
    public int calculeScoreCombinaison() {
        return score;
    }

    public void recupereValeurDes(Map<Integer, Integer> valeursDes) {
        score = 0;
        int valDe = 1;
        for(int valTemp : valeursDes.values()){
            score += valTemp * valDe;
            valDe++;
        }
    }

}
